package idv.loveloser.dao;

/**
 * AbstractMdlFeedback entity provides the base persistence definition of the
 * MdlFeedback entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlFeedback implements java.io.Serializable {

	// Fields

	private Long id;
	private Long course;
	private String name;
	private String intro;
	private Short introformat;
	private Boolean anonymous;
	private Boolean emailNotification;
	private Boolean multipleSubmit;
	private Boolean autonumbering;
	private String siteAfterSubmit;
	private String pageAfterSubmit;
	private Short pageAfterSubmitformat;
	private Boolean publishStats;
	private Long timeopen;
	private Long timeclose;
	private Long timemodified;
	private Boolean completionsubmit;

	// Constructors

	/** default constructor */
	public AbstractMdlFeedback() {
	}

	/** full constructor */
	public AbstractMdlFeedback(Long course, String name, String intro,
			Short introformat, Boolean anonymous, Boolean emailNotification,
			Boolean multipleSubmit, Boolean autonumbering,
			String siteAfterSubmit, String pageAfterSubmit,
			Short pageAfterSubmitformat, Boolean publishStats, Long timeopen,
			Long timeclose, Long timemodified, Boolean completionsubmit) {
		this.course = course;
		this.name = name;
		this.intro = intro;
		this.introformat = introformat;
		this.anonymous = anonymous;
		this.emailNotification = emailNotification;
		this.multipleSubmit = multipleSubmit;
		this.autonumbering = autonumbering;
		this.siteAfterSubmit = siteAfterSubmit;
		this.pageAfterSubmit = pageAfterSubmit;
		this.pageAfterSubmitformat = pageAfterSubmitformat;
		this.publishStats = publishStats;
		this.timeopen = timeopen;
		this.timeclose = timeclose;
		this.timemodified = timemodified;
		this.completionsubmit = completionsubmit;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getCourse() {
		return this.course;
	}

	public void setCourse(Long course) {
		this.course = course;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getIntro() {
		return this.intro;
	}

	public void setIntro(String intro) {
		this.intro = intro;
	}

	public Short getIntroformat() {
		return this.introformat;
	}

	public void setIntroformat(Short introformat) {
		this.introformat = introformat;
	}

	public Boolean getAnonymous() {
		return this.anonymous;
	}

	public void setAnonymous(Boolean anonymous) {
		this.anonymous = anonymous;
	}

	public Boolean getEmailNotification() {
		return this.emailNotification;
	}

	public void setEmailNotification(Boolean emailNotification) {
		this.emailNotification = emailNotification;
	}

	public Boolean getMultipleSubmit() {
		return this.multipleSubmit;
	}

	public void setMultipleSubmit(Boolean multipleSubmit) {
		this.multipleSubmit = multipleSubmit;
	}

	public Boolean getAutonumbering() {
		return this.autonumbering;
	}

	public void setAutonumbering(Boolean autonumbering) {
		this.autonumbering = autonumbering;
	}

	public String getSiteAfterSubmit() {
		return this.siteAfterSubmit;
	}

	public void setSiteAfterSubmit(String siteAfterSubmit) {
		this.siteAfterSubmit = siteAfterSubmit;
	}

	public String getPageAfterSubmit() {
		return this.pageAfterSubmit;
	}

	public void setPageAfterSubmit(String pageAfterSubmit) {
		this.pageAfterSubmit = pageAfterSubmit;
	}

	public Short getPageAfterSubmitformat() {
		return this.pageAfterSubmitformat;
	}

	public void setPageAfterSubmitformat(Short pageAfterSubmitformat) {
		this.pageAfterSubmitformat = pageAfterSubmitformat;
	}

	public Boolean getPublishStats() {
		return this.publishStats;
	}

	public void setPublishStats(Boolean publishStats) {
		this.publishStats = publishStats;
	}

	public Long getTimeopen() {
		return this.timeopen;
	}

	public void setTimeopen(Long timeopen) {
		this.timeopen = timeopen;
	}

	public Long getTimeclose() {
		return this.timeclose;
	}

	public void setTimeclose(Long timeclose) {
		this.timeclose = timeclose;
	}

	public Long getTimemodified() {
		return this.timemodified;
	}

	public void setTimemodified(Long timemodified) {
		this.timemodified = timemodified;
	}

	public Boolean getCompletionsubmit() {
		return this.completionsubmit;
	}

	public void setCompletionsubmit(Boolean completionsubmit) {
		this.completionsubmit = completionsubmit;
	}

}